//
//  XGPhotoManager.h
//  DreamOf
//
//  Created by 薛小刚 on 2018/8/13.
//  Copyright © 2018年 薛小刚. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "HXPhotoPicker.h"

@interface XGPhotoManager : NSObject

- (instancetype) init;


/**
 打开相机

 @param controller 控制器
 @param cameraImage 返回图片
 */
- (void) openCamereWithController:(UIViewController *) controller withImage:(void(^)(UIImage * image))cameraImage;

/**
 单一相册的选择

 @param controller 控制器
 @param cameraImage 返回图片
 */
- (void) openSinglePhotoWithController:(UIViewController *) controller withImage:(void(^)(UIImage * image))cameraImage;

/**
 多张照片选择

 @param controller 控制器
 @param maxNum 最大张数
 @param imageArray 返回照片数组
 */
- (void) openMorePhotosWithController:(UIViewController *) controller maxNum:(NSInteger) maxNum withImage:(void(^)(NSArray * imageArr, NSArray * array))imageArray;

/**
 删除宣中锋的图片

 @param index 下标
 */
- (void) deleteImageWithIndex:(NSInteger) index;

@end
